package com.focus.pay.wx.model.refund.v2;

import com.focus.pay.wx.model.order.v2.WxPayCommon;
import lombok.Builder;
import lombok.Data;


/**
 * 微信退款查询V2
 * https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=9_5
 */
@Data
@Builder
public class WxPayModelRefundQuery extends WxPayCommon {

    /**
     * 微信订单号
     */
    private String transaction_id;

    /**
     * 商户订单号
     */
    private String out_trade_no;

    /**
     * 商户退款单号
     */
    private String out_refund_no;

    /**
     * 微信退款单号
     */
    private String refund_id;

    /**
     * 偏移量
     */
    private int offset;
}
